#ifndef NUMBERBOMBGAME_H
#define NUMBERBOMBGAME_H

#include <QMainWindow>
#include <QWidget>
#include <QVBoxLayout>
#include <QPushButton>
#include <QLabel>
#include <QRandomGenerator>
#include <QVector>

class NumberBombGame : public QMainWindow {
    Q_OBJECT

public:
    explicit NumberBombGame(QWidget *parent = nullptr);

private slots:
    void checkBomb(int buttonNumber);

private:
    QLabel *instructionLabel;
    QVector<QPushButton*> buttons;
    int bombPosition;
    bool gameOver;
};

#endif // NUMBERBOMBGAME_H
